make provisions - Français Anglais Dictionnaire